package com.iwop.moto.service;
import com.iwop.moto.comm.Page;
import com.iwop.moto.model.SuperRecordModel;

import java.util.List;

public interface StoreService {

    SuperRecordModel findById(SuperRecordModel superRecordModel);

    SuperRecordModel save(SuperRecordModel superRecordModel);

    Page selectByLatLog(SuperRecordModel superRecordModel, Page page);

    SuperRecordModel findStoreByUserId(SuperRecordModel SRModel);

    void updateStoreStatus(SuperRecordModel SRModel);

    void updateByUserId(SuperRecordModel SRModel);

    Long findUserAndStoreKeyCount(SuperRecordModel SRModel);

    void updateStoreByNoPass(SuperRecordModel srModel);

    void updateStoreClick(SuperRecordModel srModel);

    SuperRecordModel getStoreNameByTel(SuperRecordModel srModel);

    SuperRecordModel getStoreBySid(String sid);

    SuperRecordModel findUserCard(String cardno);

    SuperRecordModel getStoreUserBySid(SuperRecordModel superRecordModel);

    void deleteMStore(String userId);

    List<SuperRecordModel> findStoreByStoreName(SuperRecordModel srModel);
}
